﻿using AutoMapper;
using Traceability.Doamin;
using Traceability.Read.Api.Application.Command.CommodityCommand;
using Traceability.Read.Api.Dto;

namespace Traceability.Read.Api
{
    public class AutoMapperProfile : Profile
    {
        public AutoMapperProfile()
        {
            //显示商品
            CreateMap<Commodity, CommodityDto>().ReverseMap();
            //显示商品名称
            CreateMap<CommodityName, CommodityNameDto>().ReverseMap();
            //登录
            CreateMap<User, LoginDto>().ReverseMap();
            //显示产品检验图片
            CreateMap<Imager, ImagerDto>().ReverseMap();
            //显示养殖信息
            CreateMap<Cultivation, CultivationDto>().ReverseMap();
            //显示免疫信息
            CreateMap<Immunity, ImmunityDto>().ReverseMap();
            //显示养殖企业
            CreateMap<Enterprise, EnterprisesDto>().ReverseMap();
            //显示屠宰信息
            CreateMap<Slaughter, SlaughterDto>().ReverseMap();
            //显示供应商信息
            CreateMap<Vendor, VendorDto>().ReverseMap();
        }
    }
}
